home *** CD-ROM | disk | FTP | other *** search
/ Chip 2006 July / CHIP 2006-07.2.iso / program / web_gelistirme / easyphp1-7_setup.exe / {app} / readme.txt < prev   
Encoding:
Text File  |  2003-10-07  |  3.4 KB  |  60 lines

  1. == EasyPHP 1.7
  2. == www.easyphp.org
  3. == apache 1.3.27 - php 4.3.3 - mysql 4.0.15 - phpmyadmin 2.5.3
  4.  
  5.  
  6. Avant d'installer une nouvelle version
  7. --------------------------------------
  8. - sauvegardez vos donnΘes (scripts, bases, fichiers de configuration, logs ...)
  9. - arrΩtez apache et mysql puis fermez easyphp
  10. - si les services sont installΘs : les dΘsinstaller (administrateurs seulement)
  11. - dΘsinstallez la version prΘcΘdente (supprimez α la main les fichiers rΘsiduels)
  12. - installez la nouvelle version
  13.  
  14.  
  15. Avertissements
  16. --------------
  17. EasyPHP installe et configure automatiquement un environnement de travail. EasyPHP est donc un outil de dΘveloppement et non pas de production. Si vous souhaitez faire de la production tournez vous vers une solution LAMP (Linux Apache MySQL  PHP). Pour des raisons de stabilitΘ des logiciels (portage expΘrimental), de sΘcuritΘ du systΦme et des donnΘes, une plateforme Windows« est α proscrire.
  18.  
  19.  
  20. Configuration PHP
  21. -----------------
  22. * register_globals = Off [sΘcuritΘ, performance]
  23. Depuis la version 4.2.0 de PHP, la valeur par dΘfaut de register_global est α Off dans le php.ini. DorΘnavant une variable envoyΘe par un formulaire (mΘthode POST) n'est plus rΘcupΘrΘe avec $variable mais avec $_POST["variable"]. Toutes les variables globales sont concernΘes (POST, GET, cookies, environnement et autres variables serveur : $_GET, $_POST, $_COOKIE, $_SERVER, $_ENV, $_REQUEST, $_SESSION). Ceci peut nΘcessiter la rΘΘcriture partielle de certains scripts.
  24. Rq : il est vivement conseillΘ d'utiliser cette configuration qui est celle adoptΘe par dΘfaut depuis PHP 4.2.0 et de coder vos scripts en consΘquence. Cependant si vous souhaitez utiliser d'anciens scripts sans avoir α les rΘΘcrire, vous avez toujours la possibilitΘ de remettre dans le fichier php.ini register_global α On.
  25.  
  26. * error_reporting = E_ALL [codage propre]
  27. Les erreurs de codage et les avertissements (warning) sont pris en compte. Cette configuration est plus restrictive mais nΘcessaire pour un codage propre. Il est donc possible que certains scripts gΘnΦrent des avertissements qui n'apparaissaient pas auparavant. Dans ce cas, il s'agira essentiellement de notifications. Si ces notifications sont dues α un codage intentionnel vous pouvez les supprimer en remplaτant dans le fichier php.ini la ligne "error_reporting = E_ALL" par "error_reporting = E_ALL & ~E_NOTICE".
  28.  
  29.  
  30. Installation
  31. ------------
  32. L'installation se fait dorΘnavant α l'intΘrieur d'un seul rΘpertoire. Sauf en ce qui concerne le fichier de configuration MySQL (my.ini) qui est placΘ dans le rΘpertoire windows. Ceci est nΘcessaire si l'on souhaite utiliser les services.
  33. - enregistrement du fichier php.ini dans le rΘpertoire apache
  34. - rΘΘcriture de la procΘdure d'installation
  35. - pas d'Θcriture dans  la base de registre
  36. - vΘrification de la prΘsence d'anciens fichiers de configuration et procΘdure de renommage pour crΘer une sauvegarde
  37. - messages d'avertissement et de conseil α l'installation et la dΘsinstallation
  38.  
  39.  
  40. Environnement
  41. -------------
  42. - nouvelle interface graphique
  43. - nouvelle version du manager
  44.  
  45.  
  46. Conseils
  47. --------
  48. Si vous rencontrer des problΦmes avec certaines dll du rΘpertoire php, tentez de les placer dans le rΘpertoire systΦme.
  49.  
  50.  
  51. Support
  52. -------
  53. Exemples, forum et FAQ sur le site d'EasyPHP : www.easyphp.org
  54.  
  55.  
  56. Auteurs
  57. -------
  58. Laurent Abbal (laurent@abbal.com)
  59. Emmanuel Faivre (manu@manucorp.com)
  60. Thierry Murail (thierry@easyphp.org)